<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1.
        // (1)express框架
        // Express是一个简洁而灵活的node.js Web应用框架,使用Express可以快速地搭建一个完整功能的网站。
        // (2)vue框架
        // 是一套构建用户界面的渐进式框架
        // (3)react框架
        // React 是一个用于构建用户界面的 JAVASCRIPT 库
        // (4)bootstrap框架
        // 用于开发响应式布局、移动设备优先的 WEB 项目。
        // (5)lodash
        // lodash:一套工具库，封装一些字符串，数组，对象等的处理函数
        // (6)element-ui
        // element-ui提供一套组件库

        // 2.求次数最多次数的字符以及字符
        // let str = "dffggdddfg"
        // let obj = {}
        // for(i=0;i<str.length;i++){
        //     // charAt() 方法用于返回指定索引处的字符
        //     let chart = str.charAt(i)
        //     if(obj[chart]){
        //         obj[chart]++
        //     }else{
        //         obj[chart] = 1
        //     }
        // }

        // console.log(obj)

        // let max = 0;
        // let cishu = ""
        // for(let key in obj){
        //     console.log(key)
        //     if(max < obj[key]){
        //         max = obj[key]
        //         cishu = key
        //     }
        // }
        // console.log(max + cishu)

    //    function zd(str){
    //        var obj = {}
    //        for(i=0;i<str.length;i++){
    //         // charAt返回指定的字符,i是下标
    //            var key = str.charAt(i)
    //            if(obj[key]){
    //                obj[key]++
    //            }else{
    //                obj[key] = 1
    //            }
    //        }
    //        return obj
    //        }
       
    //        var b = zd("sdfdafsd")
    //        console.log(zd("sdfdafsd"))

    //    var max = 0;
    //    var cs = ""
    //    for(let key in b){
    //        if(max < b[key]){
    //           max = b[key]
    //           cs = key
    //        }
    //    }
    //    console.log(max+cs)
       
    </script>
</body>
</html>